automatic programmed tool - Spanish English Dictionary